package cn.ml.gaoJi.api;

public class EqualsDemo {
    public static void main(String[] args) {
        String str1="bdqn";
        String str2="bdqn";
        System.out.println("== 比较引用" + str1==str2);
        System.out.println("equals 比较值" + str1.equals(str2));

        String str3=new String("bdqn");
        System.out.println("== 引用比较引用"+str1==str3);
        System.out.println("equals 比较值"+str1.equals(str3));

        String str4=new String("bdqn");
        System.out.println("== 引用比较引用"+str3==str4);
        System.out.println("equals 比较值"+str3.equals(str4));

        //
        String str5 = "tom";
        String str6 = "Tom";
        System.out.println(str5.equals(str6));//值比较
        System.out.println(str5.equalsIgnoreCase(str6));//忽略大小写比较
        System.out.println(str5.toLowerCase().equals(str6.toLowerCase()));//转换为小写
        System.out.println(str5.toUpperCase().equals(str6.toUpperCase()));//转换为大写


    }
}
